Big Huge Thesaurus

Viminaria denudata

noun